go/types.declInfo.tdecl (field)

8 uses

	go/types (current package)
		cycles.go#L77: 		rhs, ok := check.objMap[tname].tdecl.Type.(*ast.Ident)
		decl.go#L159: 		check.typeDecl(obj, d.tdecl)
		decl.go#L218: 					alias = d.tdecl.Assign.IsValid() // package-level object
		decl.go#L736: 	assert(!check.objMap[obj].tdecl.Assign.IsValid()) // don't use TypeName.IsAlias (requires fully set up object)
		resolver.go#L28: 	tdecl     *ast.TypeSpec // type declaration, or nil
		resolver.go#L399: 				check.declarePkgObj(d.spec.Name, obj, &declInfo{file: fileScope, version: check.version, tdecl: d.spec})
		resolver.go#L591: 		tdecl := check.objMap[tname].tdecl // must exist for objects in package scope
		resolver.go#L675: 				if check.objMap[tname].tdecl.Assign.IsValid() {